Sample |
Description |
Difficulty |
3DBugger |
Different methods and techniques for debugging 3D
applications using KernelCAD 3D Debugger |
Advanced |
BoolOp |
Demonstrates Boolean Operations |
MMedium |
Cannon |
Intersections of line with objects and/or model. Client Draw event/td>
| Advanced |
Clip |
Clipping Planes |
Simple |
Collision |
Application of IMetrics
interface for collision detection. Usage of
I3Dpt interface for quick background
calculations with 3D vectors and points |
Medium |
Collision Path |
Demonstrates programming of
Path Collision Detection. |
Medium |
Cross View |
Demonstrates different methods of calculation and
display of intersection of 3D objects with a 3D plane |
Advanced |
Data Flow |
Programmatic Import / Export. |
Simple |
DIView |
KernelCAD control as resizable view |
Simple |
eMotion |
Boolean Operations in simulation of CNC machining. Programming of 3D
movements and CAM Effects. |
Advanced |
Gear |
Mechanical applied design |
Medium |
Label |
3D Text |
Simple |
LabelEx |
Advanced properties of 3D Labels |
Medium |
Layers |
Programming of
layers and
User Data. |
Medium |
Light |
Properties of light sources |
Simple |
Lines |
Line
Strip objects |
Simple |
LowDim |
Programming of Point Sets |
Simple |
Measure |
Creation of measurements
and measurement-style labels |
Simple |
Mesh Ops |
Demonstrates extraction of submeshes |
Simple |
Metrics |
Calculation of distances, and nearest points between two
objects and usage of
IMetrics.Dist method |
Medium |
MiniCAD |
Parametric modifications of 3DS and SOR objects. Object
movements |
Medium |
Modal |
Modal Mode and movements constraints |
Medium |
Modeling Curves |
ddemonstrates creation of surfaces and solids from arrays of curves using thru operation |
Simple |
Morph |
Mesh manipulation |
Advanced |
Object Array |
Dynamic object creation and and manipulation of
child/parent hierarchy |
Medium |
OCCT Bridge |
Direct acces to OCCT technology via ITechnology_DG. Customisation of OCCT functionality |
Medium |
Ogre Bridge |
Direct acces to Ogre technology via ITechnology_DG. Customisation of OCCT functionality |
Medium |
Patch. |
Modifications of 3DS surfaces |
Simple |
Patchwork |
Discovering Patch / Edge / vertex structure of an object |
Medium |
Pipes |
Demonstrates programming of
Pipe Sections, including pipes and curved bars and programming of free form
and splined 3D curves. |
Medium |
Pick |
Demonstrates programming of selection of objects in 3D view by
the end user |
Medium |
Planar Ops |
Planar Boolean Operations and programming of Clipping Planes |
Simple |
Profile |
Demonstrates
usage of IProfiles interface and topological
modification of profiles. |
Medium |
Rotation |
Demonstrates manipulation of .Eye frame
and hence the view point using IFrame
interface |
Medium |
Shape Explorer |
Browsing sub shape hierarchy of
bspline objects |
Simple |
Smart Labels |
Automatically positioned non-overlapping 3D text |
C#, C++ |
Strip Topology |
Dynamic modification of surface structure |
Medium |
Symmetry. |
Demonstrates dynamic creation and manipulation of symmetries
|
Simple |
Texture. |
Textures of surfaces |
Medium |
Transform |
Scaling, translation, rotation and other transformations of surfaces |
Simple |
Turbine |
Applied design |
Medium |
TwoD |
2D View. Multiple views of a model. Printing support. |
Medium |
User Data |
Usage of custom data in objects and Model Data Table |
Medium |
View Point |
The sample demonstrates programmatic access to the viewing
frame and its manipulation |
Medium |
Zoom |
Demonstrates manipulation of
.viewing volume using ILook
interface. It also demonstrates manipulation of the Eye frame
with the help of it IFrame interface |
Medium |